Skip to content

fix: match example05 hybrid fig06 to MATLAB (means only)#70

Merged
iahncajigas merged 1 commit intomainfrom
fix/example05-hybrid-fig6-match-matlab
Mar 22, 2026
Merged

fix: match example05 hybrid fig06 to MATLAB (means only)#70
iahncajigas merged 1 commit intomainfrom
fix/example05-hybrid-fig6-match-matlab

Conversation

@iahncajigas
Copy link
Copy Markdown
Contributor

Summary

  • Remove individual simulation trace plotting from Figure 6 (hybrid decoding summary)
  • MATLAB example05_decoding_ppaf_pphf.m plots only mean traces (thick solid); Python was incorrectly plotting all 20 individual traces as thin dashed lines underneath
  • This was matching HybridFilterExample.m (a different demo), not the paper example

Test plan

  • CI passes (ruff lint, unit tests, notebook parity)
  • Figure 6 matches MATLAB example05 visual style (means only, no individual traces)

🤖 Generated with Claude Code

… traces

MATLAB example05_decoding_ppaf_pphf.m plots only mean decoded traces
(thick solid lines) for the hybrid filter summary figure. The Python
version was incorrectly plotting all 20 individual simulation traces
as thin dashed lines underneath the means (matching HybridFilterExample.m,
a different demo). Remove the individual trace loop to match example05.m.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@iahncajigas iahncajigas merged commit 2e6735b into main Mar 22, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant